innovative pioneer - French English Dictionary